fine upstanding citizen - Francés Inglés Diccionario